package test.merge.service;

import org.apache.ibatis.annotations.Mapper;
import test.merge.domain.Stock;

import java.util.List;

/**
 * @author ：张任豪
 * @date ：2022/7/19 18:29
 * @description：
 */
@Mapper
public interface IStockService {

    /**
     * 通过goodsid获取Stock
     * @param goodsid
     * @return
     */
    Stock getByGoodsId(String goodsid);

    /**
     * 减少库存
     * @param goodsId
     * @param number
     * @return
     */
    boolean decStock(String goodsId, Integer number);

    /**
     * 查看所有库存
     * @return
     */
    List<Stock> queryAll();

}
